free display->input_windows with g_free(), not g_object_unref() (#357566,
authorMichael Natterer <mitch@imendio.com>
Mon, 25 Sep 2006 09:58:20 +0000 (09:58 +0000)
committerMichael Natterer <mitch@src.gnome.org>
Mon, 25 Sep 2006 09:58:20 +0000 (09:58 +0000)
2006-09-25  Michael Natterer  <mitch@imendio.com>

* gdk/x11/gdkdisplay-x11.c (gdk_display_x11_finalize): free
display->input_windows with g_free(), not g_object_unref()
(#357566, Tommi Komulainen).

ChangeLog
gdk/x11/gdkdisplay-x11.c

index a690c3c013f1f62ce1f2bdfd36991dae657b0025..b35671aa96cfec72bdff3fff8f2fe8b7343ce713 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-09-25  Michael Natterer  <mitch@imendio.com>
+
+       * gdk/x11/gdkdisplay-x11.c (gdk_display_x11_finalize): free
+       display->input_windows with g_free(), not g_object_unref()
+       (#357566, Tommi Komulainen).
+
 2006-09-24  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_class_init),
index 1a1c54ddffa1893100dd23304e2ca338e1153acc..fd48807f5080d17ddfb64ff202989627b2a7c969 100644 (file)
@@ -785,7 +785,7 @@ gdk_display_x11_finalize (GObject *object)
   g_list_free (display_x11->input_devices);
 
   /* input GdkWindow list */
-  g_list_foreach (display_x11->input_windows, (GFunc) g_object_unref, NULL);
+  g_list_foreach (display_x11->input_windows, (GFunc) g_free, NULL);
   g_list_free (display_x11->input_windows);
 
   /* Free all GdkScreens */